Text copied to clipboard!
Tittel
Text copied to clipboard!Solidity Utvikler
Beskrivelse
Text copied to clipboard!
Vi leter etter en dyktig og motivert Solidity-utvikler som ønsker å bli en del av vårt voksende team innen blokkjedeutvikling. Som Solidity-utvikler vil du ha ansvar for å designe, utvikle og implementere smarte kontrakter på Ethereum-plattformen og andre kompatible blokkjeder. Du vil jobbe tett med våre backend- og frontend-utviklere, samt produktledere og designere, for å bygge sikre og effektive desentraliserte applikasjoner (dApps).
Stillingen krever inngående kunnskap om Ethereum-økosystemet, erfaring med Solidity-programmering og forståelse for sikkerhetsprinsipper innen blokkjedeutvikling. Du bør ha erfaring med verktøy som Truffle, Hardhat, Remix og Ethers.js, samt være komfortabel med testing og distribusjon av kontrakter på testnett og hovednett.
Vi verdsetter kandidater som er nysgjerrige, selvdrevne og som holder seg oppdatert på den raske utviklingen innen Web3 og desentraliserte teknologier. Du vil få muligheten til å jobbe med banebrytende prosjekter og bidra til utviklingen av fremtidens finansielle og teknologiske løsninger.
Arbeidsoppgavene dine vil inkludere utvikling av nye smarte kontrakter, vedlikehold og oppdatering av eksisterende kontrakter, samt gjennomføring av sikkerhetsrevisjoner og optimalisering av gasskostnader. Du vil også bidra til dokumentasjon og delta i tekniske diskusjoner og kodegjennomganger.
Vi tilbyr et fleksibelt arbeidsmiljø, konkurransedyktig lønn, mulighet for fjernarbeid og deltakelse i et internasjonalt team med høy kompetanse. Hvis du brenner for blokkjede og ønsker å være med på å forme fremtiden, vil vi gjerne høre fra deg.
Ansvarsområder
Text copied to clipboard!- Utvikle og implementere smarte kontrakter i Solidity
- Gjennomføre sikkerhetsrevisjoner og optimalisere kontrakter
- Samarbeide med frontend- og backend-utviklere
- Teste og distribuere kontrakter på testnett og hovednett
- Delta i tekniske diskusjoner og kodegjennomganger
- Dokumentere kode og utviklingsprosesser
- Vedlikeholde og oppdatere eksisterende kontrakter
- Bidra til kontinuerlig forbedring av utviklingsverktøy og prosesser
Krav
Text copied to clipboard!- Erfaring med Solidity og Ethereum-plattformen
- Kunnskap om smarte kontrakter og desentraliserte applikasjoner
- Erfaring med verktøy som Truffle, Hardhat, Remix og Ethers.js
- Forståelse for blokkjedesikkerhet og vanlige angrepsvektorer
- Evne til å skrive ren, effektiv og sikker kode
- Erfaring med Git og versjonskontroll
- Gode samarbeidsevner og evne til å jobbe i team
- Evne til å jobbe selvstendig og ta initiativ
- Flytende i engelsk, både muntlig og skriftlig
Potensielle intervjuspørsmål
Text copied to clipboard!- Hvor mange års erfaring har du med Solidity?
- Har du tidligere utviklet og distribuert smarte kontrakter?
- Hvilke verktøy og rammeverk bruker du i din utviklingsprosess?
- Hvordan sikrer du at kontraktene dine er trygge mot angrep?
- Har du erfaring med testing og distribusjon på Ethereum testnett?
- Kan du gi eksempler på tidligere blokkjedeprosjekter du har jobbet med?
- Hvordan holder du deg oppdatert på ny teknologi innen Web3?
- Er du komfortabel med å jobbe i et internasjonalt og distribuert team?
- Hva er din erfaring med gassoptimalisering i smarte kontrakter?
- Hvilke utfordringer har du møtt i tidligere blokkjedeprosjekter, og hvordan løste du dem?